iT邦幫忙

race condition相關文章
共有 4 則文章
鐵人賽 Cloud Native DAY 6

技術 Go 語言搶票煉金術 Day 6 - 常見陷阱:為什麼不能用 Go 的鎖來解決資料庫的併發問題

Go 語言搶票煉金術 Day 6 - 常見陷阱:為什麼不能用 Go 的鎖來解決資料庫的併發問題 在前面幾篇我們證明了基本的「讀取 → 修改 → 寫入」模式會導...

鐵人賽 Cloud Native DAY 2

技術 Go 語言搶票煉金術 Day 2 - 併發陷阱:為什麼你的搶票系統總在超賣?

Go 語言搶票煉金術 Day 2 - 併發陷阱:為什麼你的搶票系統總在超賣? 在高併發場景下,當多個請求試圖同時修改同一個資源時——例如搶票系統中的庫存數量—...

鐵人賽 Software Development DAY 20

技術 ch6-生產者—消費者問題 race condition

當多個行程並行(concurrent)處理共享的資料時,共享資料同時被不同 Process / threads 存取,因為執行順序的不確定性,很容易發生資料不一...

鐵人賽 Software Development DAY 28

技術 並行程式的潛在問題 (一)

建立 Thread 的成本遠低於 Process 的成本,執行 Context switch 時的效能也有顯著的差異。既然並行程式這麼好,為什麼資工系不在一開始...